remote controlled tractor - French English Dictionary